<?php
/**
 *
 */
namespace common\libraries;

class Http{

    /**
     * POST形式的file_get_contents 相当于POST MAN 里的 BODY下x-www-form-urlencoded方式请求
     * 此方法对调用SERVLET效果非常好，都是UTF-8的时候不用转编码，而且不需要URLENCODE了
     * @param $url
     * @param $params
     * @return bool|string
     */
    public static function file_get_contents_post($url, $params){
        $context = stream_context_create([
            'http' => [
                'method' => 'POST',
                'header' => 'Content-type:application/x-www-form-urlencoded',
                'content' => http_build_query($params),
                'timeout' => 15
            ]
        ]);
        return file_get_contents($url, false, $context);
    }
}
?>